semifinal win - German English Dictionary